PowerTools CalendarGrid for Windows Forms 1.0J
視覚的な補助(CalendarGcNumberCellType)

CalendarGcNumberCellTypeでは様々な視覚的な補助機能を提供しています。この章ではそれらの機能について解説します。


未入力時に表示する代替テキスト

CalendarGcNumberCellType.AlternateText プロパティを使用します。

AlternateTextプロパティを使用すれば、セルが未入力(CalendarGcNumberCellType.Value)のときに代わりに表示するテキストを文字列として設定することができます。AlternateTextは、NumberAlternateTextオブジェクトを参照するプロパティです。

セルにフォーカスがあるときのテキストを設定するには、NumberAlternateText.Nullプロパティを使用します。セルにフォーカスがないときのテキストを設定するには、NumberAlternateText.DisplayNullプロパティを使用します。

また、値が0のときに表示するテキストを設定することもできます。フォーカスがあるときのテキストは、NumberAlternateText.Zeroプロパティ、フォーカスがないときのテキストは、NumberAlternateText.DisplayZeroプロパティで設定します。

(図) 代替テキストを表示したCalendarGcNumberCellType

これらのプロパティでは、次の2つを設定することができます。


入力候補値の表示

CalendarGcNumberCellType.ShowRecommendedValueおよびCalendarGcNumberCellType.RecommendedValueプロパティを使用します。

ShowRecommendedValueプロパティを使用すると、CalendarGcNumberCellTypeで値が未入力のとき、入力候補となる値をグレー表示することができます。
入力候補として表示された数値は、表示された候補値のまま適用するか、全ての値を変更して入力値として適用することができます。
入力候補として表示される値は、RecommendedValueプロパティで設定します。

候補として表示された値を確定するには、[Ctrl]+[Enter]キーを押下します。

注意 
CalendarGcTextBoxCellType、CalendarGcCharMaskCellType、CalendarGcNumberCellType、CalendarGcComboBoxCellTypeでは候補値の一部の値だけを変更することはできません。

(図) 入力候補値を変更せずに値を確定


ハイライト表示

CalendarGcNumberCellType.HighlightTextプロパティを使用します。

HighlightTextプロパティを使用すると、フォーカスを受け取ったときのテキストの選択状態を設定することができます。


参照

 

 


© 2014 GrapeCity inc. All rights reserved.